home *** CD-ROM | disk | FTP | other *** search
- ┌───────────────────────────────────────┐
- │ * * * * E88 TEXT EDITOR * * * * │
- │ --- Release P3.00 Documentation --- │
- └───────────────────────────────────────┘
-
- A few notes about E88
- ─────────────────────────────────────────────────────────────────────────────
- E88 was originally designed as an editor to write assembler language
- code but has since been enhanced into a full function text and programming
- editor. Since the public domain release of version 1.00 the editor has been
- revised three times including this version.
-
- E88 is short for editor in 8088 machine language. The editor is written
- in 100% assembler language which accounts for it's compact size and lighting
- fast speed. This editor was designed and written on an I.B.M. PC and is
- intended solely for use on I.B.M. and compatible machines.
-
- The goal of this editor is to provide a new concept in text editing. It
- does not use all of the complicated keyboard commands associated with many
- editors and word processors. The result is a very fast, natural, logical, and
- easy to learn user interface. Most of the editing functions of E88 are direct,
- one keystroke, commands. This editor uses the I.B.M. keyboard the way it was
- intended to be used, not the way some "ported over" programs use it. The
- function keys are used heavily but in a logical and easy to remember fashion.
- The numeric keypad/cursor control keys provide text control as it should
- be provided, fast, versatile, and full featured. All complex file control and
- setup functions are accessed via a menu driven command window with helpful
- prompts, which are brief but informative. A help screen is also provided from
- the command window and supplies an abbreviated list of the editor's direct
- functions.
-
- E88 also provides two types of supplemental setup/default files which
- allow the user to tailor it to his own taste and uses. The first file is a
- general purpose default file which is loaded automatically when the editor is
- executed. This file, named E88SETUP.DEF, can be used to override the editor's
- internal defaults for screen colors, tabs, programmed keys, and default
- filename extensions. The second file is a specific purpose file which applies
- only to the file being edited. It is named after the edit file and given the
- extension of PGR. This file is searched for and automatically loaded after
- the edit file is specified. This "PGR" file, if found, will override all of
- the parameters included in E88SETUP.DEF and also set the pagers to predefined
- screens that were saved by the user for the edit file. The pagers are one of
- the most unique features of E88 and are explained fully in the following
- documentation. Creating the default files is very easily done from the
- command/setup window.
-
- If you are familar with older versions of E88 then please try this new
- edition. The new features definitly make the program more useful than ever
- before. The basic simplicity of operation has been retained even with the
- addition of power.
-
- If you are not familar with E88 then by all means spend a few minutes
- using this new edition. Load one of your large text files, or use this
- one for that matter, and run through all the features. Use the numeric
- keypad to zip around in the text. Set up a pager, scroll 500 lines away, and
- then hit the pager key to instantly return. Press the F1 function key and
- review all the functions provided there. Insert and delete letters and lines
- and try out the bi-directional tab feature.
-
- Everyone who uses a computer needs an ASCII text editor. Even if you are
- not a programmer a small text editor is a necessity. E88 is one of the fastest
- easiest to use, and most resonably priced editors available. The registration
- fee is only $10.00 The program is a public domain/shareware product and your
- $10.00 goes to support the continued development of the software.
-
- A printable registration form is provided at the end of this file for
- your convenience. Please use this form and register your copy. E88 represents
- a tremendous amount of work and your support helps keep the effort alive.
-
-
- THANK YOU
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- ┌──────────────────────────────────────┐
- │ REQUIRMENTS AND INSTRUCTIONS FOR USE │
- └──────────────────────────────────────┘
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- * EQUIPMENT REQUIRMENTS *
-
- Computers supported:
- E88 supports the I.B.M. PC/XT, PCjr., and all true compatibles.
- --------------------------------------------------------------------------
- Operating systems:
- E88 is compatible with MS/PC DOS 2.00 or later.
- --------------------------------------------------------------------------
- Memory requirments:
- E88 will run in 64-640 Kb. All free memory is used by the program and
- the maximum file size is a function of free memory.
- ---------------------------------------------------------------------------
- Keyboard:
- The keyboard is BIOS supported which implies that it will function
- normally according to the machine BIOS the program is used with. The Alt-
- numeric keypad entry method is in effect if supported by the BIOS. This
- method allows the user to enter any ASCII code by holding the [Alt] key
- and typing in the ASCII code number on the numeric keypad.
- --------------------------------------------------------------------------
- Video display:
- E88 supports both the color graphics and monochrome display adapters.
- This editor drives these display adapters directly, which results in very
- high speed display control. This feature may cause problems when run on
- machines that are not I.B.M. display compatible.
- --------------------------------------------------------------------------
- Disk control:
- All disk functions are controlled through standard MS-DOS function
- calls. The DOS pathname/file handle protocol of versions 2.00 and later
- is supported. Any valid path and filename can be used in the file
- specification.
- --------------------------------------------------------------------------
- File type:
- E88 provides standard ASCII input and output. This is the file type
- required by most assemblers and compilers. It is compatible with all known
- ASCII file types at the time of this release.
- --------------------------------------------------------------------------
- Printer:
- The printer output from E88 is standard ASCII text which should be
- acceptable to all printers. It should also be noted that no filtering is
- done on the text when it is sent to the printer. The user may specify any
- special codes such as escape codes directly on a line in the file and
- force the printer to do whatever he desires. Some special characters in
- the I.B.M. extended character set (above ASCII 127) as well as some control
- characters (below ASCII 32) may not be acceptable to some printers and
- could cause unusual looking printouts.
- --------------------------------------------------------------------------
-
- * USING E88 *
- ───────────────────────────────────────────────────────────────────────────
- * An asterisk in the left column indicates either a new or changed feature
- of version 3.00
- ───────────────────────────────────────────────────────────────────────────
-
- Filenames:
- Standard DOS notation is acceptable .(Pathnames are supported)
- note: .ASM is the default extension for the file, but the user may
- specify any default desired through the setup process.(more later)
-
- example: C:MYPROG.TXT <ENTER> would load MYPROG.TXT from drive C:
- example: MYPROG <ENTER> would load MYPROG.ASM from the default drive.
-
- --------------------------------------------------------------------------
- * THE EDIT SCREEN *
-
- Top line information:
-
- FILENAME LINE COL FREE MODE COM KEY:[F1]
- current │ text │ cursor │ 80 char. │ current mode │ just a reminder
- file │ line# │ column │ lines free│ EDIT etc. │ for command modes
-
- Note: The path is not shown on the top line filename area, however
- selecting the change filename option (discussed later) will display
- the current path.
-
- Note: The indicated line number represents the current line that the cursor
- resides on IN THE FILE being edited. A line consist of a screen line.
-
- example: » this is supposed to represent text on the E88 screen
- » text text text text text text more text etc.. on an on
- » new line of text across screen starts at arrow on left
-
- represents 3 lines of the text file
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- The rest of the screen:
-
- * The remainder of the screen contains the text file that is being edited
- and also contains a "» " ,nothing, or the letter "F " in the first two
- columns of the screen on each line. An arrow "» "means that this is
- the beginning of a new line. If the first two columns are blank, the
- line is an extension of the previous line. There is no limit on line
- length. It is the user's responsibility to insure that the length does
- not exceed that which is acceptable to the assembler or compiler that
- the text file is to be used with. The letter "F " in the left two columns
- indicates that this line is available but not in use. The appearance
- of the first line marked "F " is the physical end of file. Although
- it is possible to type on these free lines, any text present on these
- lines will not be saved to disk. This feature will allow the user to
- make notes on these lines if desired, although these notes will not be
- saved or reloaded.
-
- Note: Extended lines are counted as a line when refering to E88's line
- number or free lines remaining information. They are however saved
- to disk as being one complete line of text.
-
- Example: » this represents a line of text on the E88 editor screen
- which is extended ( notice no arrow ) into this line
-
- * 2 lines to E88 but only one long line to the disk file.
-
- --------------------------------------------------------------------------
- * PROGRAM CONTROL *
-
- The E88 editor simulates a long scroll of text which can be moved very
- quickly. The following is an overview of how this control is obtained.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- The numeric keypad:
-
- The numeric keypad provides standard cursor as well as screen control.
-
- [Up] [Dn] [Lt] [Rt]
- The four arrow keys provide cursor control as expected but also provide
- screen control. Whenever a cursor movement would cause the cursor to be
- positioned off the top or bottom of the screen an automatic screen
- scroll will occur. This includes end wrap for the left and right arrows
- as well as simply holding the up and down arrow keys to force a scroll.
-
- [Pg Up] [Pg Dn]
- The page up and page down keys will cause an immediate 24 line scroll
- to the preceeding or following page of text.
-
- [Home] [End]
- The home and end keys will cause a 1 line scroll up and down.
-
- [Ctrl] [Home]
- The key combination of [Ctrl] [Home] will home the cursor.
-
- [Ctrl] [End]
- This combination will place the cursor at the end of the current line.
-
- [Ctrl] [Pg Up]
- * This combination will make the current line the new top of screen.
-
- [Ctrl] [Pg Dn]
- * This combination will recover the last screen that edit activity occured
- on. This feature allows the user to scroll or page all over the place
- and still instantly recover the last screen where a letter was typed.
-
- [Ins]
- Toggles the insert mode. The insert and delete character keys work
- exactly like they do in the BASIC program editor. The insert key
- toggles on and off. Insert mode is indicated by a "fat" cursor. When
- insert is enabled, characters will be inserted into the line at the
- current cursor position while all characters to the right are moved and
- wrapped around to the next line if necessary. The editor will also
- insert an extension onto the line if needed. The insert mode is toggled
- off with any screen or cursor movement including tab and backspace.
-
- [Del]
- Deletes the character at current cursor position.
- ---------------------------------------------------------------------------
-
- The function keys:
-
- The function keys provide access to the command modes as well as some
- screen and edit features as well.
-
- [F1]
- F1 calls the main command menu window, discussed in detail later.
-
- [F2]
- * F2 calls the printer !? Make sure the printer is on (if it isn't, E88
- will wait until it is). Place the cursor on the line where the print-
- out is to start and press [F2]. The printer will print lines and the
- cursor will move and the screen will scroll until any key is pressed or
- the end of file is reached. The cursor indicates the line currently
- being printed. Termination of the print will restore the screen and
- cursor to their previous positions.
-
- [Alt.] [F2]
- * This key combination causes the same action as described above except
- that the arrows are printed. This provides an accurate printout when
- editing program code or any file where long extended lines need to be
- indicated on the hard copy.
-
- * NOTE: The [F2] and [Alt.] [F2] functions have been reversed since
- version 2.01
-
-
- [F3] [F4] [F5] [F6] [F7] [F8]
- F3 through F8 are called pagers. Pressing these keys will cause the
- text to scroll instantly to a page that has been preset by the user.
- To preset the page for each key, simply scroll to the desired page,
- hold the shift key down, and press F3 to F8. That key is then set
- to the displayed page and will return to that point from anywhere in
- the text. These keys will remain set until reset, which can be done as
- often as necessary.
-
- Note: Upon startup the pager keys are set up to split the file into equal
- parts. [F3] points at the 1st page and [F8] points at the last page
- in the file with all others equally spaced in between. This feature
- * allows rapid access to any area in the file. This feature may be
- overridden by the PGR default file however. For more imformation
- about the PGR file see the setup mode section.
-
- Note: Although the [Ctrl.] [Pg Dn] combination is not classified as a pager
- * it's function is very similar. This combination will "page" to the
- last screen where typing occured. This eliminates the need to set a
- pager key when one simply wants to look at something somewhere else in
- the file.
-
- [Alt.] [F8]
- This is the load buffer command key combination. When this command is
- issued, the line that the cursor is on will be loaded into a 32 line
- buffer. The cursor will then move to the next line down, which, if the
- user desires, may also be loaded. Up to 32 lines may be stored in this
- manner and recovered with the [F10] key. The use of this command in
- combination with the [F10] key may used to do a block copy of up to
- 32 lines at a time.
-
- [F9]
- F9 will insert a line into the text directly above the line that the
- cursor is on when the key is pressed.
-
- [Alt.] [F9]
- This key combination will toggle the attribute of the current line.
- It will change an extended line into a new line or a new line into an
- extended line. This can be used to seperate or join lines in the file.
-
- [F10]
- This key will automatically insert a line of text which has been
- saved in the 32 line buffer. The insert will occur at the current
- cursor position in the same manner that the [F9] key effects an
- insert. Lines may be saved into the buffer by the [Alt.] [F8] load
- buffer command or by the [Alt.] [F10] delete line command.
-
- [Alt.] [F10]
- This key combination is the delete line command. When this command is
- used the current line will be deleted from the screen and the file
- will scroll up to fill the vacated space. The deleted line is not lost
- forever however, it is placed in a 32 line circular buffer. The last
- 32 deleted lines may be recovered by simply pressing [F10] after
- positioning the cursor at the desired insert position. Using the key
- sequences of [Alt.] [F10] and [F10] in combination can be used to move
- a block of text (up to 32 lines at a time) from one place in the file
- to another.
-
- NOTE: The circular buffer
- The circular buffer referred to in the previous function descriptions
- is used as temporary storage area for deleted and saved lines. The
- buffer is always available to accept 32 new lines. Circular implies
- that the last 32 lines either saved or deleted may always be recovered
- from the buffer. The lines are stored using "last in - first out" or
- "STACK" logic.
-
- Mini-Merge .... A new feature of 3.00
- The circular buffer contents may be transfered from one file to another.
- The user may load the circular buffer with information from a file, select
- the (E.) option from the command window, load a new file, and dump the
- buffer contents into the new file. This feature is great for copying
- a small subroutine or a couple of paragraphs from one file to another.
-
- ┌─────────────────┐
- │ [Ctrl.] [F1-F10]│
- ├─────────────────┴──────────────────────────────────────────────────────┐
- │ These key combinations print a special character which has been │
- │ preprogrammed by the user for the particular function key. The │
- │ programming of these keys is discussed later in the setup window │
- │ instructions. The default character set for these keys is the set of │
- │ line graphics characters and the use of them is demonstrated by the │
- │ nice outlining around this paragraph. │
- └────────────────────────────────────────────────────────────────────────┘
-
- ---------------------------------------------------------------------------
-
- Some other keys:
-
- [ENTER]
- The enter key is used much as with any other editor. When typing
- in text, hitting [ENTER] will cause the cursor to move to the start of
- the next line, inserting a line if it is at the end of file. [ENTER]
- also resets the tabs and records in memory the current text screen.
- There is one difference with this editor to many others including the
- Microsoft BASIC program editor. It is NOT necessary to press [ENTER]
- to insure that your screen changes have been preserved. The program
- logic automatically detects a screen change and records the new screen.
- This prevents the old BASIC problem of forgetting to press enter and
- having to re-type a change.
-
- [Tab]....located below escape in upper left on the I.B.M. keyboard
- The tab key tabs the cursor to the user preset tabs.
-
- [Shift]*[Tab]
- This key combination of shift and the tab key will set a tab on the
- screen. E88 supports 20 tab positions which can be set to function
- in almost any manner imaginable.
- To set the tabs:
- (1.) Press [ENTER] (this clears the tab count)
- (2.) Move the cursor to the desired tab position.
- (3.) Hold down a shift key and press the tab key.
- (4.) Tab 1 is now set and the next tab is ready to be set.
- (5.) Repeat this procedure until the speaker beeps if desired.
-
- NOTES on the tab function :
- 1. The speaker will beep when the 20th tab is set. When the speaker beeps
- this indicates that the count is about to start over at the first tab.
- The tab function on both tabbing and setting the tabs is a rollover
- procedure. When the last tab is reached then the program will start
- over with the first tab again. There is no beep during normal tabbing,
- the beep occurs only when setting the tabs.
-
- 2. The tabs can be set in any order desired. The cursor does not have to
- * tab from left to right. For example 38,24,36,5,10,15,38,24,36,71,∙∙∙
- is a perfectly legal tab setup. The default tab setup is a repeating
- sequence of 2,12,22,42,2,12,22,42,2,12,22,42 and so on.
-
- 3. Any tab can be set at any time. Simply clear the tab count by pressing
- [ENTER]. Tab the cursor normally with the tab key while counting the
- number of tabs. When the desired tab is reached, position the cursor
- on the proper column and perform step 3 above.
-
- 4. The tab setup is saved within the setup file E88SETUP.DEF which is
- discussed later in the command mode section. To save the tab setup,
- the user must go into setup mode. (See command mode option "G.")
-
- * Note: The new tab defaults provide compatibility with the expanded screen.
-
- Alphanumeric keys:
- Type as usual.
- ---------------------------------------------------------------------------
- * COMMAND MODES *
-
- Pressing function key [F1] will call E88's command window. The command
- mode will allow the user to save,backup,or exit from editing, as well as
- setup the editor defaults. The following information is provided to serve
- as a guide to the command mode functions.
-
- COMMANDS:
-
- [Esc]
- The escape key will return to edit mode.
-
- (A.) END the edit and save this file
- This option will save the file to the drive and filename displayed in
- the upper left corner of the screen. The program will return to DOS
- when the save is complete.
-
- (B.) BACKUP (create filename.bak)
- This option will create a backup file using the displayed filename (as
- above) but with the extension of BAK. This option can be used as often
- as necessary during the edit to insure that a loss of power or other
- unthinkable event would not cause a loss of data. Note that no backup
- file is automatically produced as with EDLIN.
-
- (C.) CHANGE filename (for saving)
- This option allows the user to save a file under a different name.
- This is useful in cases where a standard format is used to set up
- a source file. The user can load the standard file, change the name,
- and save the edited file without effecting the standard load file.
- When pressed, the current file specification will be displayed. The
- user may then press [ENTER] to return with no change or enter the
- new file specification.
-
- (D.) HELP
- This option provides a quick reference to most of the key functions
- as well as some very important program information. Press the
- escape key to return to editing.
-
- (E.) EDIT another file (with options)
- * This option allows the user to load and edit another file without leaving
- the editor. The current file may be saved or discarded.
-
- Mini-Merge .... A new feature of 3.00
- The circular buffer contents may be transfered from one file to another.
- The user may load the circular buffer with information from a file, select
- the (E.) option from the command window, load a new file, and dump the
- buffer contents into the new file. This feature is great for copying
- a small subroutine or a couple of paragraphs from one file to another.
-
- (F.) SEARCH and [replace] string
- * When this option is selected the user will be prompted for the search and
- replace strings. The strings may be up to sixteen characters in lenth.
- The search will begin at the current cursor position in the file and
- continue until the string is found or any key is pressed. If the string
- is found the screen containing the find will be displayed and the cursor
- will be positioned on the first character of the string. The user may
- then press [space] to skip and continue, [ENTER] to replace the string and
- continue, or [Esc] to end the search.
-
- Note: Entering a null string in response to the search string prompt will
- cause the command to be terminated. Entering a null string for the
- replace string is OK however, since replacing with a null string
- simply deletes the search string from the file. Audible feedback is
- provided to the user during the search process and all information
- concerning the search is displayed on the top line.
-
- Note: Pressing any key while the search is in progress will end the search.
-
- (G.) SETUP (set default parameters)
- This option allows the user to setup the program default parameters.
- When this option is selected, a setup window will replace the command
- window. This window will present the user with a number of keys which
- * will change the program parameters. If the user so desires, two setup
- files can be created from the setup window. Pressing Enter will create
- the file E88SETUP.DEF in the current directory. This file contains the
- set of colors, tabs, special characters, and the default extension that
- were in effect at the time of the save. Another file, "filespec".PGR may
- also be created from the setup window. Pressing Ctrl. Enter will create
- a file which is named for the edit file but given the extension of PGR.
- This file will reside in the same directory as the edit file and will
- be pathed to that directory automatically by E88. The PGR file is a
- special file associated only with the edit file. It contains all of the
- information in E88SETUP.DEF and also contains the currently set pagers
- when it was saved.
-
- When executed E88 will first look for E88SETUP.DEF in the current
- directory. If found it will set all the default parameters contained in
- E88SETUP.DEF to the saved values. If E88SETUP.DEF is not found then the
- internal defaults will be used.
-
- Next the edit filespec will be loaded. E88 will then look for a file
- in the same directory as the edit file, having the same name as the edit
- file, but with the extension of PGR. If found then E88 will reset all
- the default parameters to those specified by this file. These parameters
- include the six pagers. This feature will allow the user to preset special
- pagers, tabs, and characters, for use with only one file. If this special
- file is not found then processing continues using the prameters as they
- were set by the E88SETUP.DEF results. The pagers will split the file into
- equal parts unless this file overides them.
-
- The files, E88SETUP.DEF and filespec.PGR , can only be created from the
- setup window.
-
- A NOTE ABOUT COLOR SELECTION :
- Each time a color select key is pressed, the color will change on the
- screen in the sequence of black, blue, green, cyan, red, magenta, yell-
- ow and white. Foreground and border colors will provide 16 increments
- of this sequence with the last 8 increments being the high intensity
- color set. Background colors increment 8 times. When the sequence is
- complete it repeats. When using E88 on a monochrome display adapter it
- will be necessary for the user to press the setup keys many times to
- effect a change. This is due to the limited number of attributes that
- the adapter is capable of displaying. The border color select option
- is also not functional when using a monochrome adapter.
-
- OTHER NOTABLE FEATURES OF THE SETUP WINDOW:
- The user may setup the default filename extension and also program the 10
- function keys to provide special characters when the [Ctrl.] [F1-F10] key
- combinations are pressed. These options are implemented by selecting
- options `H' and `I' from the SETUP window.
-
- OPTION (H):
- When the `H' option is selected, the window will be cleared and the
- user will be prompted for a new filename extension. A new extension
- must then be entered. The extension must consist of 3 characters
- although any three may be used including blank characters. Refer to the
- D.O.S. manual for information regarding valid filename extensions. The
- new extension will be saved only if the program setup is saved from the
- main setup window.
-
- OPTION (I):
- Selecting option `I' will open a setup window allowing the user to
- program the 10 function keys for special characters. The prompt
- will display the currently defined character for that key and request
- a new character be entered. The user may then enter the character or
- simply press [ENTER] to leave that key unchanged. The program will
- cycle through all ten keys and then automatically return to the main
- setup menu. Note that the [Alt.] keypad method of entering a special
- ASCII character can be used. By holding the Alt. key and typing in the
- ASCII code number of the character desired then releasing the Alt. key,
- any ASCII character may be defined. As with option `H' above, these
- changes will only be saved by pressing [ENTER] from the main setup
- window.
-
- (H.) QUIT * RETURN TO DOS * NO SAVE
- * This option allows the user to return to D.O.S. without saving the file.
- When this option is selected the user may then press [Esc.] to return
- to D.O.S or any other key to return to editing.
- --------------------------------------------------------------------------
- * STARTUP OPTIONS *
-
- E88 may be started by two methods. The user may simply type E88 [ENTER]
- and wait for the program to prompt for the edit filename. Or the filename
- may be entered on the D.O.S. command line. The default extension that is
- selected through the setup window is in effect for both methods.
-
- The program also supports one special option that may be specified on
- startup. The /B option will cause the screen blanking feature to be turned
- off. This is useful when the program is used on machines that have the
- newer display controller chips. It eliminates the "blinking" associated
- with the screen scrolling. To test the use of this feature, simply start
- E88 using the /B option and check for screen "fetches" when doing page up
- and page down commands. If the "fetches" appear then the option should not
- be used.
-
- Examples:
- E88 [ENTER] would start E88 and prompt for the filename.
- E88 /B [ENTER] same as above but without screen blanking.
- E88 E88.DOC would start E88 and load E88.DOC for editing.
- E88 /B MYPROG would load myprog.(default ext.) with no blanking
- E88 \path\ MYPROG loads MYPROG.def from the pathed directory.
-
-
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-
- Special note: E88 version 3.00 is written entirely in assembler language
- using the Microsoft Macro Assembler version 4.00 . It is
- completely compatible with this assembler as well. I highly
- recommend this assembler because it was a major factor in
- making this update possible. The source code for E88 is
- quite long and as one might imagine, takes a long time to
- assemble. Or I should say, it used to take a long time. MASM
- 4.00 simply "smokes" any other assembler I've tried. My
- thanks and congratulations to Microsoft on an excellent
- product.
-
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-
- Special thanks to Van M. Arnold and Thomas O. Ford who helped with the
- testing and documentation of E88.
-
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-
- Special thanks to all users who have sent in their comments and registered
- their copies.
- You are the people who make it all possible.
-
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- ───────────────────────────────────────────────────────────────────────────
-
- I.B.M., I.B.M. PC, I.B.M. XT, PCjr, and PC DOS are registered trademarks of
- International Business Machines Corporation.
-
- Microsoft, Microsoft BASIC, Microsoft Macro Assembler, and MS-DOS are
- registered trademarks of Microsoft Corporation.
-
- (C.) Copyright 1985,1986 E.D. Wooten Jr. West Point, Mississippi 39773
-
- NOTE: The author accepts NO LIABILITY whatsoever involving the use of this
- program. Although I have done extensive testing and debugging of this
- program to insure that it will not cause any problems to end users,
- it should be noted that this is public domain software and that the
- use, reproduction, and distribution is beyond my control. In short:..
- * USE AT YOUR OWN RISK *
- M.R.E. Software Emery D. Wooten Jr.
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-
- E88 REGISTRATION FORM
-
- Instructions: Using the E88 text editor (of course) simply type in the
- required information on the form provided below. When
- finished make sure your printer is ready then place the cursor
- on the first line of the form and press the [F2] function
- key. Enclose your check or money order for $10.00 and mail the
- form to:
-
- M.R.E. Software
- 150 Jones St.
- West Point, Ms. 39773
-
- Mississippi residents please add 6% sales tax making a total of $10.60
-
- ──────────────────────────────────────────────────────────────────────────────
-
- place cursor on next line down and press [F2] to print.
- ---------------------------- REGISTRATION FORM -------------------------------
- Yes ! I would like to register my copy of E88 version 3.00. I find the program
- useful and want to support the past and future efforts of M.R.E. Software.
-
-
- Required Information:
-
- Name:
-
- Street:
-
- City:
-
- State: Zip code:
-
- *****************************************************************************
- Optional Information. This is for my files only. It will help me continue to
- improve and expand E88. Answer only those that you wish to.
-
- Age:
-
- Company/title:
-
- Computer type: Printer: Monitor:
-
- Where did you obtain E88:
-
- What do you use E88 for ? - Programming - General editing - Other
- Place an X by all that apply. If other please specify on two marked lines.
-
- specify here
- specify here
-
- I have the following comments and suggestions about E88:
-
- You may fill in from here to the bottom of form to fit on one page.
- Thank you for your contribution and continued support.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ******************************* Bottom of form ******************************